using System;
using ns27;
using Triton.Game.Mono;

namespace Triton.Game.Mapping
{
	[Attribute38("AssetFamilyBundleInfo")]
	public class AssetFamilyBundleInfo : MonoClass
	{
		public Type TypeOf => method_3<Type>("TypeOf");

		public string BundleName => method_4("BundleName");

		public int NumberOfBundles => method_2<int>("NumberOfBundles");

		public int NumberOfLocaleBundles => method_2<int>("NumberOfLocaleBundles");

		public int NumberOfDownloadableLocaleBundles => method_2<int>("NumberOfDownloadableLocaleBundles");

		public bool Updatable => method_2<bool>("Updatable");

		public AssetFamilyBundleInfo(IntPtr address, string className)
			: base(address, className)
		{
		}

		public AssetFamilyBundleInfo(IntPtr address)
			: this(address, "AssetFamilyBundleInfo")
		{
		}
	}
}
